package com.youlu.campus.entity.VO.res;

import lombok.Data;

/**
 * 用户答题返回对象
 */
@Data
public class ActivityPlusUserQaRes {


    /**
     * 初赛ID
     */
    private String chuSaiQaId;
    private String chuSaiText;
    private String chuSaiQaTitle;
    /**
     * 初赛答题未解锁图片
     */
    private String chuSaiQaLockImageUrl;

    private String chuSaiQaDetail;

    /**
     * 初赛答题通过锁图片
     */
    private String chuSaiQaUnLockImageUrl;


    /**
     * 初赛答题是否通过
     */
    private Boolean chuSaiQaPassed = Boolean.FALSE;
    /**
     * 复赛ID
     */
    private String fuSaiQaId;
    private String fuSaiText;
    private String fuSaiQaTitle;
    private String fuSaiQaDetail;
    /**
     * 复赛答题未解锁图片
     */
    private String fuSaiQaLockImageUrl;

    /**
     * 复赛答题通过锁图片
     */
    private String fuSaiQaUnLockImageUrl;

    /**
     * 复赛答题是否通过
     */
    private Boolean fuSaiQaPassed = Boolean.FALSE;

    /**
     * 决赛ID
     */
    private String jueSaiQaId;

    private String jueSaiText;
    private String jueSaiQaTitle;
    private String jueSaiQaDetail;

    /**
     * 复赛答题未解锁图片
     */
    private String jueSaiQaLockImageUrl;

    /**
     * 复赛答题通过锁图片
     */
    private String jueSaiQaUnLockImageUrl;
    /**
     * 决赛答题是否通过
     */
    private Boolean jueSaiQaPassed = Boolean.FALSE;
    /**
     * 活动详情
     */
    private String activityDetail;

    /**
     * 证书领取通知信息
     */
    private String caReceiveNotifyDetail;

    /**
     * 非专业组竞赛说明
     */
    private String nonMajorContestDetail;
    /**
     * 非专业题库链接
     */
    private String nonMajorQaLink;

    /**
     * 专业组竞赛说明
     */
    private String majorContestDetail;


    /**
     * 专业组题库链接
     */
    private String majorQaLink;

    /**
     * 是否显示进度条弹框
     */
    private Boolean showScheduleTips = Boolean.FALSE;

    /**
     * 报名前介绍,富文本,报名按钮上侧
     */
    private String beforeSignUpDetail;
    /**
     * 报名后介绍,富文本,报名按钮上侧
     */
    private String afterSignUpDetail;
    /**
     *
     */
    private String inviteButton;

    private String inviteImageButton;

    /**
     * 报名成为志愿者图片URL
     */
    private String signUpVolunteerImgUrl;

    /**
     * 答题说明
     */
    private String qaDesc;

    /**
     * 邀请taskId
     */
    private String  taskId;

    /**
     * 初赛是否已支付
     * false 未支付 初赛未解锁
     * true 已支付  包含 两种 一种是免费的情况。一种是真实付款了
     */
    private Boolean chuSaiPay = Boolean.FALSE;

    /**
     * 复赛是否已支付
     * false 未支付 初赛未解锁
     * true 已支付  包含 两种 一种是免费的情况。一种是真实付款了
     */
    private Boolean fuSaiPay = Boolean.FALSE;


    /**
     * 决赛是否已支付
     * false 未支付 初赛未解锁
     * true 已支付  包含 两种 一种是免费的情况。一种是真实付款了
     */
    private Boolean jueSaiPay = Boolean.FALSE;

    /**
     * 初赛支付图片-小程序竞赛
     */
    private String chuSaiPayDesc;
    /**
     * 复赛支付图片-小程序竞赛
     */
    private String fuSaiPayDesc;
    /**
     * 决赛支付图片-小程序竞赛
     */
    private String jueSaiPayDesc;

    /**
     * 是否有志愿者邀请 true 有 false 无
     */
    private Boolean hasVolunteerInvite = Boolean.TRUE;

}
